long-term perspective - French English Dictionary